home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / os2 / lxopt120.zip / PRELOAD.INF (.txt) < prev    next >
OS/2 Help File  |  1996-07-01  |  19KB  |  451 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Copyright Notices  ΓòÉΓòÉΓòÉ
  3.  
  4.  Copyright Notices
  5.  
  6. Functional Software and the logo are trademarks of Functional Software Limited. 
  7.  
  8. OS/2 is a trademark of International Business Machines Corporation. 
  9.  
  10. The PRELOAD software and accompanying documentation are Copyright (C) 1996 
  11. Functional Software Limited. 
  12.  
  13. This utility may be freely copied and distributed providing each copy is 
  14. complete and unaltered.  Please see the license agreement for full details. 
  15.  
  16. Preloadable applications are optimized by LXOPT, a software development tool 
  17. from Functional Software Ltd. 
  18.  
  19.  
  20. ΓòÉΓòÉΓòÉ <hidden> LXOPT  ΓòÉΓòÉΓòÉ
  21.  
  22.  LXOPT
  23.  
  24. LXOPT is an OS/2 software development tool.  By working set tuning EXE/DLL 
  25. files LXOPT will typically halve the amount of memory required to store 
  26. application code.  The instruction stream is also processed to ensure maximum 
  27. CPU instruction cache efficiency and a PRELOAD option allows the use of this 
  28. Preload Utility which transfers the application to the swapfile at machine 
  29. start-up. 
  30.  
  31. If you are interested in LXOPT please contact your local development tools 
  32. supplier.  A fully functional demonstration version is available as 
  33. LXOPTnnn.ZIP (where nnn is the current version number) at numerous internet ftp 
  34. sites including ftp://hobbes.nmsu.edu in the os2/demos directory. 
  35.  
  36. Functional Software may be contacted via the internet at 
  37. funcsoft@cix.compulink.co.uk 
  38.  
  39.  
  40. ΓòÉΓòÉΓòÉ 2. License Agreement  ΓòÉΓòÉΓòÉ
  41.  
  42.  License Agreement
  43.  
  44. Definition of terms used in this agreement 
  45. UTILITY: The PRELOAD software and accompanying documentation. 
  46. USER: You, the user of the PRELOAD software. 
  47. FSL: Us, Functional Software Limited. 
  48.  
  49. Acceptance 
  50. Use of UTILITY indicates acceptance by USER of the terms and conditions of this 
  51. agreement. 
  52.  
  53. If you do not agree to these terms and conditions you may not make use of 
  54. UTILITY and must destroy any and all installed copies of the software. 
  55.  
  56. Grant of License 
  57. The UTILITY software is copyright of Functional Software Limited.  FSL retains 
  58. ownership of UTILITY.  You are hereby granted a nonexclusive license to use 
  59. UTILITY subject to the permitted uses and restrictions contained in this 
  60. agreement. 
  61.  
  62. Permitted Uses 
  63. UTILITY may be applied to software owned or licensed by USER. 
  64.  
  65. USER may distribute copies of UTILITY on the condition that each copy is 
  66. complete and unaltered.  Each copy shall include both software and 
  67. documentation which shall include this agreement and accompanying copyright 
  68. notices. 
  69.  
  70. Restrictions 
  71. UTILITY may not be used by any person not bound by all the terms of this 
  72. agreement. 
  73.  
  74. USER may not sell or sub-license UTILITY or any part thereof other than as 
  75. described in Permitted Uses above. 
  76.  
  77. USER may not alter UTILITY. Such prohibited alterations include, but are not 
  78. limited to, the operation and appearance of the software and the text of the 
  79. documentation which shall include this agreement and accompanying copyright 
  80. notices. 
  81.  
  82. USER may not reverse compile, reverse engineer or reverse assemble any part of 
  83. the UTILITY software.  For the purposes of this agreement use of the UTILITY 
  84. software as described in the accompanying documentation shall not constitute 
  85. reverse engineering of the software. 
  86.  
  87. All rights not expressly granted by this agreement are retained by FSL. 
  88.  
  89. Limited Warranty 
  90. UTILITY will only operate with specially prepared OS/2 executables.  It is the 
  91. responsibilty of USER to assess the suitability of UTILITY within their own 
  92. computing environment.  In view of this USER assumes all liability and 
  93. responsibility for the decision to use UTILITY and any consequences thereof. 
  94.  
  95. UTILITY is supplied "AS IS", without warranty of any kind, either expressed or 
  96. implied, statutory or otherwise, including but not limited to the implied 
  97. warranties of merchantability or fitness for a particular purpose that may be 
  98. made by FSL or its software suppliers on this product.  No oral or written 
  99. information or advice given by FSL, its software suppliers, dealers, 
  100. distributors, agents or employees shall create a warranty and you cannot rely 
  101. on the correctness of any such information or advice. 
  102.  
  103. Neither FSL, its software suppliers, dealers, distributors, agents or employees 
  104. shall be liable for any direct, indirect, consequential or incidental damages. 
  105. Including but not limited to damages for loss of business profits, business 
  106. interruption or loss of business information, arising out of the use or 
  107. inability to use the software or accompanying documentation, whether or not FSL 
  108. has been advised of the possibility of such damages. 
  109.  
  110. Under no circumstances will FSL liability exceed the purchase price of the 
  111. software. 
  112.  
  113. Governing Law 
  114. This license is governed by the laws of England and USER agrees to submit to 
  115. the jurisdiction of the English courts. 
  116.  
  117. Where the local laws of USER prohibit the jurisdiction of English law, this 
  118. license will be governed by the laws of the country in which UTILITY is used. 
  119.  
  120. FSL may, at its own discretion, elect to enforce, apply and interpret the terms 
  121. of this agreement under any applicable foreign jurisdiction. 
  122.  
  123. If any provision of this agreement is unenforceable, all others shall remain in 
  124. effect. Furthermore, any such unenforceable provision shall remain and be 
  125. interpreted in its strictest sense which remains consistent with governing law. 
  126.  
  127.  
  128. ΓòÉΓòÉΓòÉ 3. Welcome to the Preload Utility!  ΓòÉΓòÉΓòÉ
  129.  
  130.  Welcome to the Preload Utility!
  131.  
  132. This utility takes specially prepared software, processes it and stores the 
  133. result in the OS/2 swap file.  Once in the swap file these applications may be 
  134. loaded much more efficiently.  By preloading software in this way you can 
  135. choose to devote more of your computers resources to your favorite 
  136. applications.  Preloaded applications will startup quicker and perform much 
  137. better in low memory conditions. 
  138.  
  139. How Is It Used? 
  140. Preload is normally used at machine start-up by issuing requests to load 
  141. specific applications.  These requests are normally placed in startup.cmd which 
  142. is executed every time OS/2 starts.  Preload is particularly effective where 
  143. applications need to be loaded from a busy network.  See the Using PRELOAD 
  144. section for more details. 
  145.  
  146. What Can I Use It On? 
  147. The utility will only work with the EXE and DLL files of specially prepared 
  148. applications.  The developers of these applications have already used the 
  149. latest technology to ensure that their software consumes the least possible 
  150. amount of your computers memory.  This reduced memory use not only makes these 
  151. applications faster, it frees more of your computers memory for use with other 
  152. applications.  By providing you with this utility the developers have given you 
  153. the option to further increase run-time performance. 
  154.  
  155. Check the documentation of your application(s) to see if the developers provide 
  156. any special advice on the use of this utility. 
  157.  
  158. Should I Use It On Everything? 
  159. Each application you preload will add extra time to machine startup when it is 
  160. preloaded.  It also increases the size of your swap file.  It is up to you to 
  161. choose which applications you are willing to devote these resources in order to 
  162. increase run-time performance. 
  163.  
  164. As PRELOAD increases the use of your swap file you may need to take extra care 
  165. that it does not run out of disk space.  See the description of the /M option 
  166. for more details. 
  167.  
  168. Network Issues 
  169. If you are a user on a managed network please inform the network manager of 
  170. your use of this software.  Preloading code alters the balance of the work load 
  171. on your machine.  Network load will increase at machine startup but will be 
  172. reduced dramatically while running preloaded applications.  Using PRELOAD also 
  173. increases the desirability of larger local hard drives. 
  174.  
  175.  
  176. ΓòÉΓòÉΓòÉ 4. Using PRELOAD  ΓòÉΓòÉΓòÉ
  177.  
  178.  Using PRELOAD
  179.  
  180. Usage:    PRELOAD [options] [<exe/dll path>] [options] 
  181.  
  182.  Available options are: 
  183.           /Q             - Quiet mode (suppress copyright notice) 
  184.           /S             - Silent mode (suppres